Springer Refinement Selection

نویسندگان

  • Dirk Beyer
  • Stefan Löwe
  • Philipp Wendler
چکیده

Counterexample-guided abstraction refinement (CEGAR) is a property-directed approach for the automatic construction of an abstract model for a given system. The approach learns information from infeasible error paths in order to refine the abstract model. We address the problem of selecting which information to learn from a given infeasible error path. In previous work, we presented a method that enables refinement selection by extracting a set of sliced prefixes from a given infeasible error path, each of which represents a different reason for infeasibility of the error path and thus, a possible way to refine the abstract model. In this work, we (1) define and investigate several promising heuristics for selecting an appropriate precision for refinement, and (2) propose a new combination of a value analysis and a predicate analysis that does not only find out which information to learn from an infeasible error path, but automatically decides which analysis should be preferred for a refinement. These contributions allow a more systematic refinement strategy for CEGAR-based analyses. We evaluated the idea on software verification. We provide an implementation of the new concepts in the verification framework CPAchecker and make it publicly available. In a thorough experimental study, we show that refinement selection often avoids state-space explosion where existing approaches diverge, and that it can be even more powerful if applied on a higher level, where it decides which analysis of a combination should be favored for a refinement.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Refinement Semantics and Loop Rules

Refinement semantics is an alternative to least fixpoint semantics that is more useful for programming. From it we derive a variety of rules for w h i l e-loops, f o r-loops, and loops with intermediate and deep exits. We illustrate the use of these rules with examples.  Springer-Verlag 1999. to appear in LNCS for FM'99

متن کامل

Grain Refinement Efficiency of Multi-Axial Incremental Forging and Shearing: A Crystal Plasticity Analysis

Severe plastic deformation is a technical method to produce functional material with special properties such as high strength and specific physical properties. Selection of an efficient severe plastic deformation for grain refinement is a challenging field of study and using a modeling technique to predict the refinement efficiency has gained a lot of attentions. A comparative study was carried...

متن کامل

Selection of Optimal Rule Refinements

Refinement systems currently select the best rule refinements from a set of conflicting and alternative refinements by using heuristics. This paper presents a new operations research approach for the selection of optimal rule refinements. The problem analysis and the description of the optimization are performed using two well-defined examples. The analysis of the refinement selection problem l...

متن کامل

Assessing the Effect of Government Frame Refinement on Collecting Establishment Data for the National Compensation Survey

Non-response error is a common but undesirable feature of a survey. Survey practitioners use various techniques to reduce non-response error. In the National Compensation Survey (NCS), the state and local government frame is developed using administrative files maintained by the states for unemployment insurance (UI). In this paper, we explore the extent to which a frame refinement process, use...

متن کامل

Extending Telecom Service Design Activities for Early Verification

• Alloush, I.; Chiprianov, V.; Kermarrec, Y. & Rouvrais, S: Linking Telecom Service High-Level Abstract Models to Simulators Based on Model Transformations: The IMS Case Study. Information and Communication Technologies.18th EUNICE/ IFIP, Springer Berlin Heidelberg, 2012. • Alloush, I.; Kermarrec, Y. & Rouvrais, S. A Generalized Model Transformation Approach to Link Design Models to Network Sim...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015